package com.ziyun.erp.modules.data.entity;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;

import java.math.BigDecimal;
import java.io.Serializable;
import java.util.Date;

/**
 * 商户评价表
 * 
 * @author zh
 * @email 
 * @date 2019-01-22 14:28:35
 */
@TableName("seller_evaluate")
public class SellerEvaluateEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 主键
	 */
	@TableId
	private Long id;
	/**
	 * 用户id
	 */
	private Long userId;

	/**
	 * 订单号
	 */
	private Long orderId;
	/**
	 * 商户id
	 */
	private Long sellerId;
	/**
	 * 是否匿名评价
	 */
	private Integer anonymous;
	/**
	 * 评价信息（文字）
	 */
	private String descText;
	/**
	 * 评价信息（商品图片）
	 */
	private String descImg;
	/**
	 * 及时性得分
	 */
	private BigDecimal timeScore;
	/**
	 * 服务满意度得分
	 */
	private BigDecimal serviceScore;
	/**
	 * 商品质量得分
	 */
	private BigDecimal qualityScore;
	/**
	 * 综合得分
	 */
	private BigDecimal comprehensiveScore;
	/**
	 * 假评论
	 */
	private Integer fakeData;
	/**
	 * 是否删除
	 */
	private Integer delFlag;
	/**
	 * 创建时间
	 */
	private Date createTime;
	/**
	 * 评价是否有图
	 */
	private Integer haveImg;
	/**
	 * 是否屏蔽
	 */
	private Integer disable;
	/**
	 * 更新人
	 */
	private String updater;
	/**
	 * 更新时间
	 */
	private Date updateTime;

	@TableField(exist = false)
	private String userName;

	@TableField(exist = false)
	private String mobile;

	@TableField(exist = false)
	private String goodsMsg;

	@TableField(exist = false)
	private String sellerName;


	/**
	 * 设置：主键
	 */
	public void setId(Long id) {
		this.id = id;
	}
	/**
	 * 获取：主键
	 */
	public Long getId() {
		return id;
	}
	/**
	 * 设置：用户id
	 */
	public void setUserId(Long userId) {
		this.userId = userId;
	}
	/**
	 * 获取：用户id
	 */
	public Long getUserId() {
		return userId;
	}
	/**
	 * 设置：订单号
	 */
	public void setOrderId(Long orderId) {
		this.orderId = orderId;
	}
	/**
	 * 获取：订单号
	 */
	public Long getOrderId() {
		return orderId;
	}
	/**
	 * 设置：商户id
	 */
	public void setSellerId(Long sellerId) {
		this.sellerId = sellerId;
	}
	/**
	 * 获取：商户id
	 */
	public Long getSellerId() {
		return sellerId;
	}
	/**
	 * 设置：是否匿名评价
	 */
	public void setAnonymous(Integer anonymous) {
		this.anonymous = anonymous;
	}
	/**
	 * 获取：是否匿名评价
	 */
	public Integer getAnonymous() {
		return anonymous;
	}
	/**
	 * 设置：评价信息（文字）
	 */
	public void setDescText(String descText) {
		this.descText = descText;
	}
	/**
	 * 获取：评价信息（文字）
	 */
	public String getDescText() {
		return descText;
	}
	/**
	 * 设置：评价信息（商品图片）
	 */
	public void setDescImg(String descImg) {
		this.descImg = descImg;
	}
	/**
	 * 获取：评价信息（商品图片）
	 */
	public String getDescImg() {
		return descImg;
	}
	/**
	 * 设置：及时性得分
	 */
	public void setTimeScore(BigDecimal timeScore) {
		this.timeScore = timeScore;
	}
	/**
	 * 获取：及时性得分
	 */
	public BigDecimal getTimeScore() {
		return timeScore;
	}
	/**
	 * 设置：服务满意度得分
	 */
	public void setServiceScore(BigDecimal serviceScore) {
		this.serviceScore = serviceScore;
	}
	/**
	 * 获取：服务满意度得分
	 */
	public BigDecimal getServiceScore() {
		return serviceScore;
	}
	/**
	 * 设置：商品质量得分
	 */
	public void setQualityScore(BigDecimal qualityScore) {
		this.qualityScore = qualityScore;
	}
	/**
	 * 获取：商品质量得分
	 */
	public BigDecimal getQualityScore() {
		return qualityScore;
	}
	/**
	 * 设置：综合得分
	 */
	public void setComprehensiveScore(BigDecimal comprehensiveScore) {
		this.comprehensiveScore = comprehensiveScore;
	}
	/**
	 * 获取：综合得分
	 */
	public BigDecimal getComprehensiveScore() {
		return comprehensiveScore;
	}
	/**
	 * 设置：假评论
	 */
	public void setFakeData(Integer fakeData) {
		this.fakeData = fakeData;
	}
	/**
	 * 获取：假评论
	 */
	public Integer getFakeData() {
		return fakeData;
	}
	/**
	 * 设置：是否删除
	 */
	public void setDelFlag(Integer delFlag) {
		this.delFlag = delFlag;
	}
	/**
	 * 获取：是否删除
	 */
	public Integer getDelFlag() {
		return delFlag;
	}
	/**
	 * 设置：创建时间
	 */
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}
	/**
	 * 获取：创建时间
	 */
	public Date getCreateTime() {
		return createTime;
	}
	/**
	 * 设置：评价是否有图
	 */
	public void setHaveImg(Integer haveImg) {
		this.haveImg = haveImg;
	}
	/**
	 * 获取：评价是否有图
	 */
	public Integer getHaveImg() {
		return haveImg;
	}
	/**
	 * 设置：是否屏蔽
	 */
	public void setDisable(Integer disable) {
		this.disable = disable;
	}
	/**
	 * 获取：是否屏蔽
	 */
	public Integer getDisable() {
		return disable;
	}
	/**
	 * 设置：更新人
	 */
	public void setUpdater(String updater) {
		this.updater = updater;
	}
	/**
	 * 获取：更新人
	 */
	public String getUpdater() {
		return updater;
	}
	/**
	 * 设置：更新时间
	 */
	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}
	/**
	 * 获取：更新时间
	 */
	public Date getUpdateTime() {
		return updateTime;
	}

	public String getUserName() {
		return userName;
	}

	public void setUserName(String userName) {
		this.userName = userName;
	}

	public String getMobile() {
		return mobile;
	}

	public void setMobile(String mobile) {
		this.mobile = mobile;
	}

	public String getGoodsMsg() {
		return goodsMsg;
	}

	public void setGoodsMsg(String goodsMsg) {
		this.goodsMsg = goodsMsg;
	}

	public String getSellerName() {
		return sellerName;
	}

	public void setSellerName(String sellerName) {
		this.sellerName = sellerName;
	}
}
